package ar.com.spsolutions.splibrary.repositories;

public class RepositoryManager {

	private AuthorRepository authorRepository;
	private BookRepository bookRepository;
	private UserRepository userRepository;
	private CategoryRepository categoryRepository;
	private RoleRepository roleRepository;
	private LoanBookRepository loanBookRepository;

	public BookRepository getBookRepository() {
		return this.bookRepository;
	}

	public void setBookRepository(final BookRepository bookRepository) {
		this.bookRepository = bookRepository;
	}

	public UserRepository getUserRepository() {
		return this.userRepository;
	}

	public void setUserRepository(final UserRepository userRepository) {
		this.userRepository = userRepository;
	}

	public CategoryRepository getCategoryRepository() {
		return this.categoryRepository;
	}

	public void setCategoryRepository(
			final CategoryRepository categoryRepository) {
		this.categoryRepository = categoryRepository;
	}

	public RoleRepository getRoleRepository() {
		return this.roleRepository;
	}

	public void setRoleRepository(final RoleRepository roleRepository) {
		this.roleRepository = roleRepository;
	}

	public AuthorRepository getAuthorRepository() {
		return this.authorRepository;
	}

	public void setAuthorRepository(final AuthorRepository authorRepository) {
		this.authorRepository = authorRepository;
	}

	public LoanBookRepository getLoanBookRepository() {
		return this.loanBookRepository;
	}

	public void setLoanBookRepository(
			final LoanBookRepository loanBookRepository) {
		this.loanBookRepository = loanBookRepository;
	}

}
